$(document).ready(function(){setupMmenu();$(".popup-with-form").openInlinePopup();$('.popup-youtube, .popup-vimeo, .popup-gmaps').initializeVideoPopUp();$(".popup-image").initializeImagePopUp(true);$(".gallery-popup a").initializeImagePopUp(true);setupHomeSlider();setupOffersSlider();setupStandardCarousel(".carousel-testimonials",1);setupStandardCarousel(".carousel-news",1);setupStandardCarousel(".carousel-highlights",2);setupBoatCarousel();setupCenteredCarousel();$.responsiveTables();setupStandardCarousel(".carousel-divesite",1);$(".carousel-safety").initializeCarouselWithData();$(".carousel-enos").initializeCarouselWithData();setupStandardCarousel(".carousel-offer-page",1);setupHighlightsCarousel();});function setupMmenu(){mmenu=new Mmenu("#mobileMenu",{navbar:{title:"Sea Wolf"},offCanvas:{position:"left"}},{offCanvas:{page:{pageNodetype:'main',selector:"#main"}}});} function setupHomeSlider(){var sync1=$(".home-slider");var sync2=$(".navigation-thumbs");var thumbnailItemClass='.owl-item';var slides=sync1.owlCarousel({startPosition:12,items:1,loop:true,margin:10,autoplay:true,autoplayTimeout:6000,autoplayHoverPause:true,nav:false,dots:true,responsive:{600:{dots:false}}}).on('changed.owl.carousel',syncPosition);function syncPosition(el){$owl_slider=$(this).data('owl.carousel');var loop=$owl_slider.options.loop;if(loop){var count=el.item.count-1;var current=Math.round(el.item.index-(el.item.count/2)-.5);if(current<0){current=count;} if(current>count){current=0;}}else{var current=el.item.index;} var owl_thumbnail=sync2.data('owl.carousel');var itemClass="."+owl_thumbnail.options.itemClass;var thumbnailCurrentItem=sync2.find(itemClass).removeClass("synced").eq(current);thumbnailCurrentItem.addClass('synced');if(!thumbnailCurrentItem.hasClass('active')){var duration=300;sync2.trigger('to.owl.carousel',[current,duration,true]);}} var thumbs=sync2.owlCarousel({startPosition:12,items:4,loop:false,margin:10,autoplay:false,nav:false,dots:false,onInitialized:function(e){var thumbnailCurrentItem=$(e.target).find(thumbnailItemClass).eq(this._current);thumbnailCurrentItem.addClass('synced');},}).on('click',thumbnailItemClass,function(e){e.preventDefault();var duration=300;var itemIndex=$(e.target).parents(thumbnailItemClass).index();sync1.trigger('to.owl.carousel',[itemIndex,duration,true]);}).on("changed.owl.carousel",function(el){var number=el.item.index;$owl_slider=sync1.data('owl.carousel');$owl_slider.to(number,100,true);});} function setupOffersSlider(){$(".carousel-offers").owlCarousel({nav:false,margin:30,responsive:{0:{items:1,},600:{items:2,},1000:{items:2,}}});} function setupStandardCarousel(cssSelector,numberOfItems){$(cssSelector).owlCarousel({items:numberOfItems});} function setupBoatCarousel(){$(".carousel-boat").owlCarousel({items:1,navText:["keyboard_arrow_left"," keyboard_arrow_right"],responsive:{0:{nav:false,dots:true,},1200:{nav:true,dots:false,}}});} function setupCenteredCarousel(){$(".carousel-centered").owlCarousel({center:true,loop:true,margin:0,nav:true,dots:false,navText:["keyboard_arrow_left"," keyboard_arrow_right"],responsive:{0:{items:1,nav:false,},1200:{items:2,nav:true,},}});} function setupHighlightsCarousel(){$(".carousel-highlights").owlCarousel({items:2,nav:false,dots:true,});} $('.dropdown-menu a.dropdown-toggle').on('click',function(e){if(!$(this).next().hasClass('show')){$(this).parents('.dropdown-menu').first().find('.show').removeClass("show");} var $subMenu=$(this).next(".dropdown-menu");$subMenu.toggleClass('show');$(this).parents('li.nav-item.dropdown.show').on('hidden.bs.dropdown',function(e){$('.dropdown-submenu .show').removeClass("show");});return false;});$('.view-map, .hide-map').on('click',function(){$('.map-sec').toggleClass('show');});